Tech

CD Projekt Red is working on a new franchise and new Witcher and Cyberpunk games